#content{
    margin-top:50px;
    min-height: 100px;
    background-color: #fafafa;
    padding-bottom: 50px;
}
/*面板样式*/
#panel div.panel-heading{
    padding-top: 25px;
    padding-bottom: 25px;
}
#panel div.panel-heading h4{
    font-weight: normal;
    color:#777;
}
#panel div.panel-body{
    padding:0px;
    min-height:700px;
}
#panel div.panel-body ul.product{
    height:50px;
    line-height: 50px;
    padding-left:15px;
    padding-right:15px;
    background-color:#F5F5F5 ;
    border-bottom: 1px solid #ddd;
    margin-left:0px;
}
#panel div.panel-body ul.product li{
    width:14%;
    text-align: center;
}
#panel div.panel-body ul.product li:first-child{
    width:40%;
    text-align: left;
}
#panel ul.orders{
    margin:15px;
    border-bottom: 1px solid #ddd;
}
#panel ul.orders li{
    width:14%;
    text-align: center;
    vertical-align: middle;
    height:150px;
    padding-top:75px;
}
#panel ul.orders li.money{
    color:#B84540;
}
#panel ul.orders img{
    cursor: pointer;
}
#panel ul.orders li.number b.glyphicon{
    cursor: pointer;
}
#panel ul.orders li:first-child{
    width:40%;
    text-align: left;
    padding-top:0px;
}
#panel ul.orders li:last-child span{
    cursor: pointer;
}
#panel ul.orders img.addreduce{
    cursor:pointer;
}
#panel ul.orders div.media-left{
    padding-right:20px;
}
#panel ul.orders div.media-body p{
    margin-bottom:10px;
}
#panel ul.orders span.num{
    width:32px;
    text-align: center;
    display: inline-block;
}
#panel div.leftaccount{
    width:85%;
    float: left;
}
#panel div.panel-footer{
    overflow: hidden;
}
#panel div.panel-footer img{
    margin-bottom: 2px;
    margin-left:5px;
    cursor: pointer;
}
#panel div.panel-footer b{
    font-weight: normal;
    color:#f29600;
    cursor: pointer;
}
#panel div.panel-footer p{
    margin-left:36px;
    margin-top:5px;
    margin-right:5px;
}
#panel div.panel-footer li.rt i{

    font-style: normal;
}
#panel div.panel-footer p u{
    color:#8e8e8e;
    text-decoration: none;
}
#panel div.rightaccount{
    float: right;
    margin-right:60px;
    margin-top:10.5px;
}
#panel div.rightaccount b{
    display: inline-block;
    width:90px;
    height:25px;
    font-weight: normal;
    line-height:25px;
    text-align: center;
    background-color:#f29600;
    position:relative;
}
#panel div.rightaccount b a{
    color:#ffffff;
}
#panel div.rightaccount i.leftCircle{
    width:25px;
    height:25px;
    border-radius: 50px;
    top:0px;
    left:-12.5px;
    background-color: #f29600;
    position: absolute;
}
#panel div.rightaccount i.rightCircle{
    width:25px;
    height:25px;
    border-radius: 50px;
    top:0px;
    left:77.5px;
    background-color: #f29600;
    position: absolute;
}
#panel ul.orders div.media div.media-body{
    position: relative;
}
#panel ul.orders p.chooseSize span{
    padding-left: 3px;
    display: inline-block;
    width:80px;
    border:1px solid #DDDDDD;
    border-radius: 5px;
    cursor: pointer;
}
#panel ul.orders p.chooseSize span b{
    font-weight: normal;
}
#panel ul.orders p.chooseSize span i{
    color:#f29600;
}
#panel img.selSingle{
    width:16px;
    height:16px;
}
/*选择方式*/
#panel div.chooseWay{
    position: absolute;
    top: 84px;
    left:0;
    border:2px solid #ddd;
    min-width:100px;
    border-radius: 5px;
    z-index: 10;
    background-color: #ffffff;
    display: none;
}
#panel div.chooseWay p{
    margin: 5px 10px !important;
    cursor: pointer;
}
#panel div.chooseWay p.active b{
    border-color:#f29600 !important;
}
#panel div.chooseWay b.circle{
    display: inline-block;
    width:15px;
    vertical-align: middle;
    margin:0 10px 2px 5px;
    height:15px;
    border:3px solid #ddd;
    border-radius: 50%;
}
.sui{
    overflow: hidden;

}
/*选择规格*/
.size{
    overflow: hidden;
    height:22px !important;
    padding-right:10px;
    position: relative;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.chooseSize{
    position: relative;
}
.chooseSize i.yellow{
    position: absolute;
    top:4px;
    right:106px;
    color:#f29600 !important;
}
#panel div.specifications{
    position: absolute;
    top: 84px;
    left: 84px;
    border:2px solid #ddd;
    min-width:330px;
    border-radius: 5px;
    z-index: 10;
    background-color: #ffffff;
    display: none;
}
#panel div.specifications p{
    margin: 5px 10px !important;
    cursor: pointer;
}
#panel div.specifications p{
    border:1px solid #ddd;
    padding:3px 5px;
    border-radius: 5px;
}
#panel div.specifications p.active{
    border-color:#f29600 ;
}
#panel div.specifications p.active b{
    border-color:#f29600 !important;
}
#panel div.specifications b.circle{
    display: inline-block;
    width:15px;
    vertical-align: middle;
    margin:0 10px 2px 5px;
    height:15px;
    border:3px solid #ddd;
    border-radius: 50%;
}
/*选择时间*/
#panel ul.orders li.selDate span{
    display:inline-block;
    width:60px;
    text-align: center;
    height:22px;
    line-height: 22px;
    border:1px solid #ddd;
    background-color: #ECEDEE;
    color:#8D8E8F;
    cursor: pointer;
}
#panel ul.orders li.selDate span.active{
    color:#f29600;
    background-color: #493a30;
}